/*     */ package 黄叶帅;
/*     */ 
/*     */ import java.io.PrintStream;
/*     */ import java.util.Scanner;
/*     */ 
/*     */ public class Tushuguan
/*     */ {
/*   9 */   static Scanner sc = new Scanner(System.in);
/*  10 */   static String[][] username = new String[100][4];
/*  11 */   static String[][] books = new String[100][5];
/*  12 */   static String[][] pubs = new String[100][4];
/*     */ 
/*     */   public static void main(String[] paramArrayOfString) {
/*  15 */     username[0][0] = "设计部";
/*  16 */     username[0][1] = "张三";
/*  17 */     username[0][2] = "123";
/*  18 */     username[0][3] = "工作人员";
/*     */ 
/*  20 */     username[1][0] = "开发部";
/*  21 */     username[1][1] = "李四";
/*  22 */     username[1][2] = "123";
/*  23 */     username[1][3] = "保安";
/*     */ 
/*  25 */     books[0][0] = "101010";
/*  26 */     books[0][1] = "如何让富婆爱上你";
/*  27 */     books[0][2] = "10";
/*  28 */     books[0][3] = "杏花字典";
/*  29 */     books[0][4] = "情圣";
/*     */ 
/*  31 */     books[1][0] = "101011";
/*  32 */     books[1][1] = "五块钱如何过一个星期";
/*  33 */     books[1][2] = "101";
/*  34 */     books[1][3] = "字典";
/*  35 */     books[1][4] = "钱";
/*     */ 
/*  37 */     books[2][0] = "101012";
/*  38 */     books[2][1] = "活着";
/*  39 */     books[2][2] = "120";
/*  40 */     books[2][3] = "如风";
/*  41 */     books[2][4] = "问天";
/*     */ 
/*  44 */     pubs[0][0] = "斗罗大陆";
/*  45 */     pubs[0][1] = "斗罗领域";
/*  46 */     pubs[0][2] = "唐少";
/*     */ 
/*  48 */     pubs[1][0] = "斗破天空";
/*  49 */     pubs[1][1] = "沧海一粟";
/*  50 */     pubs[1][2] = "龙";
/*  51 */     Scanner localScanner = new Scanner(System.in);
/*     */ 
/*  53 */     System.out.println("欢迎来到闽大图书管理系统");
/*  54 */     System.out.println("1.登录 2.注册");
/*     */ 
/*  56 */     int i = localScanner.nextInt();
/*  57 */     switch (i)
/*     */     {
/*     */     case 1:
/*  60 */       bbb();
/*  61 */       break;
/*     */     case 2:
/*  64 */       aaa();
/*     */     }
/*     */   }
/*     */ 
/*     */   public static void bookmanage() {
/*  69 */     System.out.println("1 图书管理  2 出版社管理  3 退出登录  4 退出系统 ");
/*  70 */     int i = sc.nextInt();
/*  71 */     switch (i)
/*     */     {
/*     */     case 1:
/*  74 */       management();
/*  75 */       break;
/*     */     case 2:
/*  78 */       publicmanage();
/*  79 */       break;
/*     */     case 3:
/*  82 */       goaway();
/*  83 */       break;
/*     */     case 4:
/*  86 */       System.exit(0);
/*  87 */       break;
/*     */     default:
/*  90 */       System.out.println("输入格式不对请重新输入！");
/*  91 */       bookmanage();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void publicmanage()
/*     */   {
/*  98 */     System.out.println("请输入：1.增加 2.删除 3.更新 4.根据出版社名称查询 5.查询所有出版社 6.返回上一级菜单");
/*     */ 
/* 100 */     int i = sc.nextInt();
/* 101 */     switch (i)
/*     */     {
/*     */     case 1:
/* 104 */       addpublic();
/* 105 */       break;
/*     */     case 2:
/* 108 */       droppublic();
/* 109 */       break;
/*     */     case 3:
/* 111 */       updatepublic();
/*     */ 
/* 113 */       break;
/*     */     case 4:
/* 116 */       selectpublic();
/* 117 */       break;
/*     */     case 5:
/* 120 */       selectallpublic();
/* 121 */       break;
/*     */     case 6:
/* 124 */       bookmanage();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void selectallpublic()
/*     */   {
/* 133 */     System.out.print("出版社名称 \t地址  \t联系人  \t");
/* 134 */     System.out.println();
/* 135 */     for (int i = 0; i < pubs.length; ++i) {
/* 136 */       if (pubs[i][0] != null) {
/* 137 */         System.out.print(pubs[i][0] + "\t");
/* 138 */         System.out.print(pubs[i][1] + "\t");
/* 139 */         System.out.print(pubs[i][2] + "\t");
/* 140 */         System.out.println();
/*     */       }
/*     */     }
/* 143 */     publicmanage();
/*     */   }
/*     */ 
/*     */   private static void selectpublic()
/*     */   {
/* 148 */     System.out.println("请输入出版社名称");
/* 149 */     String str = sc.next();
/* 150 */     int i = 0;
/* 151 */     for (int j = 0; j < pubs.length; ++j) {
/* 152 */       if (str.equals(pubs[j][0])) {
/* 153 */         System.out.println("出版社名称：" + pubs[j][0]);
/* 154 */         System.out.println("出版社地址：" + pubs[j][1]);
/* 155 */         System.out.println("出版社联系人：" + pubs[j][2]);
/* 156 */         i = 1;
/* 157 */         break;
/*     */       }
/*     */     }
/* 160 */     if (i != 0) {
/* 161 */       publicmanage();
/*     */     } else {
/* 163 */       System.out.println("出版社不存在");
/* 164 */       publicmanage();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void updatepublic()
/*     */   {
/* 170 */     System.out.println("请输入要更新的出版社名称：");
/* 171 */     String str = sc.next();
/* 172 */     int i = -1;
/* 173 */     int j = 0;
/* 174 */     for (int k = 0; k < pubs.length; ++k) {
/* 175 */       if (str.equals(pubs[k][0])) {
/* 176 */         i = k;
/* 177 */         System.out.println("请输入 新的出版社名称：");
/* 178 */         pubs[k][0] = sc.next();
/* 179 */         System.out.println("请输入新的出版社地址：");
/* 180 */         pubs[k][1] = sc.next();
/* 181 */         System.out.println("请输入新的出版社联系人：");
/* 182 */         pubs[k][2] = sc.next();
/* 183 */         System.out.println("更新成功");
/* 184 */         j = 1;
/* 185 */         break;
/*     */       }
/*     */     }
/*     */ 
/* 189 */     if (j != 0)
/*     */     {
/* 191 */       publicmanage();
/*     */     } else {
/* 193 */       System.out.println("更新错误，无此出版社");
/* 194 */       publicmanage();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void droppublic()
/*     */   {
/* 200 */     System.out.println("请输入要删除的出版社名称：");
/* 201 */     String str = sc.next();
/* 202 */     int i = 0;
/* 203 */     for (int j = 0; j < pubs.length; ++j) {
/* 204 */       if (str.equals(pubs[j][0])) {
/* 205 */         pubs[j][0] = null;
/* 206 */         pubs[j][1] = null;
/* 207 */         pubs[j][2] = null;
/* 208 */         System.out.println("删除成功");
/* 209 */         i = 1;
/* 210 */         break;
/*     */       }
/*     */     }
/* 213 */     if (i != 0) {
/* 214 */       publicmanage();
/*     */     } else {
/* 216 */       System.out.println("删除失败 ");
/* 217 */       publicmanage();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void addpublic() {
/* 222 */     System.out.println("请输入出版社名称：");
/* 223 */     String str1 = sc.next();
/* 224 */     System.out.println("请输入出版社地址：");
/* 225 */     String str2 = sc.next();
/* 226 */     System.out.println("请输入出版社联系人：");
/* 227 */     String str3 = sc.next();
/* 228 */     int i = 0;
/* 229 */     for (int j = 0; j < pubs.length; ++j) {
/* 230 */       if (str1.equals(pubs[j][0])) {
/* 231 */         i = 1;
/* 232 */         break;
/*     */       }
/*     */     }
/* 235 */     if (i != 0) {
/* 236 */       System.out.println("已存在出版社");
/* 237 */       publicmanage();
/*     */     }
/*     */     else
/*     */     {
/* 241 */       j = -1;
/* 242 */       for (int k = 0; k < pubs.length; ++k) {
/* 243 */         if (pubs[k][0] == null) {
/* 244 */           j = k;
/* 245 */           break;
/*     */         }
/*     */ 
/*     */       }
/*     */ 
/* 250 */       pubs[j][0] = str1;
/* 251 */       pubs[j][1] = str2;
/* 252 */       pubs[j][2] = str3;
/* 253 */       System.out.println("添加成功");
/* 254 */       publicmanage();
/*     */     }
/*     */   }
/*     */ 
/*     */   public static void goaway()
/*     */   {
/* 260 */     System.out.println("欢迎来到闽大图书管理系统");
/* 261 */     System.out.println("1.登录 2.注册");
/* 262 */     lon(); }
/*     */ 
/*     */   public static void droop() {
/* 265 */     System.out.println("请输入要删除的书本名称：");
/* 266 */     String str = sc.next();
/*     */ 
/* 268 */     int i = 0;
/* 269 */     for (int j = 0; j < books.length; ++j) {
/* 270 */       if (!(str.equals(books[j][1])))
/*     */         continue;
/* 272 */       books[j][0] = null;
/* 273 */       books[j][1] = null;
/* 274 */       books[j][2] = null;
/* 275 */       books[j][3] = null;
/* 276 */       books[j][4] = null;
/*     */ 
/* 278 */       i = 1;
/* 279 */       System.out.println("删除成功");
/* 280 */       break;
/*     */     }
/*     */ 
/* 283 */     if (i != 0) {
/* 284 */       management();
/*     */     } else {
/* 286 */       System.out.println("没有找到该书");
/* 287 */       System.out.println("删除失败");
/* 288 */       management();
/*     */     }
/*     */   }
/*     */ 
/*     */   public static void update()
/*     */   {
/* 296 */     System.out.println("请输入图书ISBN:");
/* 297 */     String str1 = sc.next();
/* 298 */     int i = -1;
/* 299 */     int j = 0;
/* 300 */     for (int k = 0; k < books.length; ++k)
/* 301 */       if (str1.equals(books[k][0])) {
/* 302 */         i = k;
/* 303 */         j = 1;
/* 304 */         break;
/*     */       }
/* 306 */     if (j != 0) {
/* 307 */       System.out.println("请输入新的书名");
/* 308 */       String str2 = sc.next();
/* 309 */       System.out.println("请输入新的价格:");
/* 310 */       String str3 = sc.next();
/* 311 */       System.out.println("请输入新的出版社:");
/* 312 */       String str4 = sc.next();
/* 313 */       System.out.println("请输入新的作者：");
/* 314 */       String str5 = sc.next();
/* 315 */       System.out.println("更新成功");
/*     */     }
/*     */     else
/*     */     {
/* 319 */       System.out.println("ISBN错误");
/*     */     }
/* 321 */     management(); }
/*     */ 
/*     */   public static void goout() {
/* 324 */     bookmanage(); }
/*     */ 
/*     */   public static void management() {
/* 327 */     System.out.println("1.增加 2.删除 3.更新 4.查询 5.返回上一级菜单");
/* 328 */     int i = sc.nextInt();
/* 329 */     switch (i)
/*     */     {
/*     */     case 1:
/* 331 */       addbook();
/*     */ 
/* 333 */       break;
/*     */     case 2:
/* 335 */       droop();
/* 336 */       break;
/*     */     case 3:
/* 338 */       update();
/* 339 */       break;
/*     */     case 4:
/* 341 */       selectbook();
/* 342 */       break;
/*     */     case 5:
/* 344 */       goout();
/* 345 */       break;
/*     */     default:
/* 347 */       System.out.println("输入格式不对，请重新输入！！！！");
/* 348 */       management();
/*     */     }
/*     */ 
/* 351 */     management();
/*     */   }
/*     */ 
/*     */   private static void selectbook()
/*     */   {
/* 356 */     System.out.println("1.isbn 2.书名（模糊） 3.出版社 4. 作者 5. 价格范围 6.查询所有 7.返回上一级");
/*     */ 
/* 358 */     int i = sc.nextInt();
/* 359 */     switch (i)
/*     */     {
/*     */     case 1:
/* 361 */       isbns();
/* 362 */       break;
/*     */     case 2:
/* 364 */       booksname();
/* 365 */       break;
/*     */     case 3:
/* 367 */       publishing();
/* 368 */       break;
/*     */     case 4:
/* 370 */       author();
/* 371 */       break;
/*     */     case 5:
/* 373 */       price();
/* 374 */       break;
/*     */     case 6:
/* 376 */       slectall();
/* 377 */       break;
/*     */     case 7:
/* 379 */       management();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void slectall()
/*     */   {
/* 392 */     System.out.println("ISBN\t书名\t价格\t出版社\t作者");
/* 393 */     System.out.println();
/* 394 */     for (int i = 0; i < books.length; ++i) {
/* 395 */       if (books[i][0] != null) {
/* 396 */         System.out.print(books[i][0] + "\t");
/* 397 */         System.out.print(books[i][1] + "\t");
/* 398 */         System.out.print(books[i][2] + "\t");
/* 399 */         System.out.print(books[i][3] + "\t");
/* 400 */         System.out.print(books[i][4] + "\t");
/* 401 */         System.out.println();
/*     */       }
/*     */     }
/* 404 */     selectbook();
/*     */   }
/*     */ 
/*     */   private static void price() {
/* 408 */     System.out.println("请输入最小价格");
/* 409 */     double d1 = sc.nextDouble();
/* 410 */     System.out.println("请输入最高价格");
/* 411 */     double d2 = sc.nextDouble();
/* 412 */     int i = 0;
/* 413 */     for (int j = 0; j < books.length; ++j)
/*     */     {
/* 415 */       if (books[j][2] != null) {
/* 416 */         double d3 = Double.parseDouble(books[j][2]);
/* 417 */         if ((d3 >= d1) && (d3 <= d2)) {
/* 418 */           int k = 0; if (k < books[j].length) {
/* 419 */             System.out.println(books[j][0] + "\t" + books[j][1] + "\t" + books[j][2] + "\t" + books[j][3] + "\t" + books[j][4]);
/*     */ 
/* 421 */             i = 1;
/*     */           }
/*     */ 
/*     */         }
/*     */         else
/*     */         {
/* 428 */           System.out.println("价格不在范围内");
/* 429 */           selectbook();
/*     */         }
/*     */       }
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void author()
/*     */   {
/* 441 */     System.out.println("请输入作者");
/* 442 */     String str = sc.next();
/* 443 */     int i = 0;
/* 444 */     for (int j = 0; j < books.length; ++j) {
/* 445 */       if (str.equals(books[j][4])) {
/* 446 */         System.out.println("ISBN\t书名\t价格\t出版社\t作者");
/* 447 */         System.out.println(books[j][0] + "\t" + books[j][1] + "\t" + books[j][2] + "\t" + books[j][3] + "\t" + books[j][4]);
/*     */ 
/* 449 */         i = 1;
/* 450 */         break;
/*     */       }
/*     */     }
/* 453 */     if (i != 0) {
/* 454 */       selectbook();
/*     */     } else {
/* 456 */       System.out.println("输入的作者错误！！！");
/* 457 */       selectbook();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void publishing()
/*     */   {
/* 464 */     System.out.println("请输入出版社的名称");
/* 465 */     String str = sc.next();
/* 466 */     int i = 0;
/* 467 */     for (int j = 0; j < books.length; ++j) {
/* 468 */       if (str.equals(books[j][3])) {
/* 469 */         i = 1;
/* 470 */         System.out.println("ISBN\t书名\t价格\t出版社\t作者");
/* 471 */         System.out.println(books[j][0] + "\t" + books[j][1] + "\t" + books[j][2] + "\t" + books[j][3]);
/*     */ 
/* 473 */         break;
/*     */       }
/*     */     }
/* 476 */     if (i != 0) {
/* 477 */       selectbook();
/*     */     } else {
/* 479 */       System.out.println("出版社不对！！");
/* 480 */       selectbook();
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void booksname()
/*     */   {
/* 486 */     System.out.println("请输入书名");
/* 487 */     String str = sc.next();
/* 488 */     System.out.println("ISBN\t书名\t价格\t出版社\t作者");
/*     */ 
/* 491 */     for (int i = 0; i < books.length; ++i) {
/* 492 */       if ((books[i][0] == null) || 
/* 493 */         (books[i][1].indexOf(str) == -1)) continue;
/* 494 */       System.out.println(books[i][0] + "\t" + books[i][1] + "\t" + books[i][2] + "\t" + books[i][3] + "\t" + books[i][4]);
/*     */     }
/*     */   }
/*     */ 
/*     */   private static void isbns()
/*     */   {
/* 504 */     System.out.println("请输入ISBN号：");
/* 505 */     String str = sc.next();
/* 506 */     int i = 0;
/* 507 */     for (int j = 0; j < books.length; ++j) {
/* 508 */       if (str.equals(books[j][0])) {
/* 509 */         System.out.println("ISBN\t书名\t价格 \t出版社\t作者 ");
/* 510 */         System.out.println(books[j][0] + "\t" + books[j][1] + "\t" + books[j][2] + "\t" + books[j][3]);
/* 511 */         i = 1;
/* 512 */         break;
/*     */       }
/*     */     }
/* 515 */     if (i != 0) {
/* 516 */       selectbook();
/*     */     }
/*     */     else {
/* 519 */       System.out.println("没有该isbn");
/* 520 */       selectbook(); }
/*     */   }
/*     */ 
/*     */   public static void addbook() {
/* 524 */     System.out.println("请输入图书ISBN:");
/* 525 */     String str1 = sc.next();
/* 526 */     System.out.println("请输入书名::");
/* 527 */     String str2 = sc.next();
/* 528 */     System.out.println("请输入价格:");
/* 529 */     String str3 = sc.next();
/* 530 */     System.out.println("请输入出版社:");
/* 531 */     String str4 = sc.next();
/* 532 */     System.out.println("请输入出作者");
/* 533 */     String str5 = sc.next();
/*     */ 
/* 535 */     int i = -1;
/* 536 */     for (int j = 0; j < books.length; ++j) {
/* 537 */       if (books[j][0] == null) {
/* 538 */         i = j;
/*     */ 
/* 540 */         break;
/*     */       }
/*     */     }
/*     */ 
/* 544 */     System.out.println("添加成功");
/* 545 */     books[i][0] = str1;
/* 546 */     books[i][1] = str2;
/* 547 */     books[i][2] = str3;
/* 548 */     books[i][3] = str4;
/* 549 */     books[i][4] = str5;
/*     */   }
/*     */ 
/*     */   public static void name()
/*     */   {
/* 555 */     System.out.println("欢迎来到闽大图书管理系统");
/* 556 */     System.out.println("1.登录 2.注册");
/* 557 */     Scanner localScanner = new Scanner(System.in);
/* 558 */     int i = localScanner.nextInt();
/* 559 */     switch (i)
/*     */     {
/*     */     case 1:
/* 562 */       bbb();
/*     */ 
/* 564 */       break;
/*     */     case 2:
/* 567 */       aaa();
/*     */     }
/*     */   }
/*     */ 
/*     */   public static void lon() {
/* 572 */     name();
/*     */   }
/*     */ 
/*     */   public static void aaa() {
/* 576 */     Scanner localScanner = new Scanner(System.in);
/* 577 */     System.out.println("请输入所属部门：");
/* 578 */     String str1 = localScanner.next();
/* 579 */     System.out.println("请输入用户名：");
/* 580 */     String str2 = localScanner.next();
/* 581 */     System.out.println("请输入密码：");
/* 582 */     String str3 = localScanner.next();
/*     */ 
/* 584 */     int i = -1;
/* 585 */     for (int j = 0; j < username.length; ++j) {
/* 586 */       if (str2.equals(username[j][1])) {
/* 587 */         i = j;
/* 588 */         System.out.println("已存在该用户");
/* 589 */         str2 = localScanner.next();
/* 590 */         j -= 1;
/*     */       }
/*     */ 
/*     */     }
/*     */ 
/* 596 */     j = -1;
/* 597 */     for (int k = 0; k < username.length; ++k)
/*     */     {
/* 599 */       if ((username[k][0] == null) && (username[k][1] == null)) {
/* 600 */         j = k;
/* 601 */         break;
/*     */       }
/*     */ 
/*     */     }
/*     */ 
/* 606 */     username[j][0] = str1;
/* 607 */     username[j][1] = str2;
/* 608 */     username[j][2] = str3;
/* 609 */     System.out.println("注册成功");
/*     */ 
/* 612 */     name();
/*     */   }
/*     */ 
/*     */   public static void bbb() {
/* 616 */     Scanner localScanner = new Scanner(System.in);
/* 617 */     System.out.println("请输入用户名");
/* 618 */     String str1 = localScanner.next();
/* 619 */     System.out.println("请输入密码");
/* 620 */     String str2 = localScanner.next();
/* 621 */     int i = -1;
/* 622 */     int j = 0;
/* 623 */     for (int k = 0; k < username.length; ++k) {
/* 624 */       if ((str1.equals(username[k][1])) && (str2.equals(username[k][2]))) {
/* 625 */         i = k;
/* 626 */         j = 1;
/* 627 */         break;
/*     */       }
/*     */     }
/*     */ 
/* 631 */     if (j != 0) {
/* 632 */       System.out.println("登录成功");
/* 633 */       bookmanage();
/*     */     } else {
/* 635 */       System.out.println("登录失败"); }
/* 636 */     lon();
/*     */   }
/*     */ }

/* Location:           C:\Users\Administrator\Desktop\
 * Qualified Name:     黄叶帅.Tushuguan
 * JD-Core Version:    0.5.3
 */